#import <Cocoa/Cocoa.h>

@class ALMainWindowController;

@interface ALAppDelegate : NSObject 
{
    NSPersistentStoreCoordinator *persistentStoreCoordinator;
    NSManagedObjectModel *managedObjectModel;
    NSManagedObjectContext *managedObjectContext;
	ALMainWindowController *mainWindowController_;
}

@property (nonatomic, retain, readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator;
@property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel;
@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext;
@property (nonatomic, retain) ALMainWindowController *mainWindowController;

+(void)setupDefaults;

-(IBAction)saveAction:sender;

@end
